package com.hospital.workstation.mapper;

import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.toolkit.Constants;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.hospital.workstation.domain.ConsultationApply;
import com.hospital.workstation.domain.vo.ConsultationApplyVo;
import com.hospital.common.core.mapper.BaseMapperPlus;
import org.apache.ibatis.annotations.Param;

/**
 * 会诊申请Mapper接口
 *
 * @author whb
 * @date 2023-02-27
 */
public interface ConsultationApplyMapper extends BaseMapperPlus<ConsultationApplyMapper, ConsultationApply, ConsultationApplyVo> {
    /**
     * 查询会诊申请列表
     *
     * @param build
     * @param qw
     * @return
     */
    Page<ConsultationApplyVo> customPageList(@Param("page") Page<ConsultationApply> build, @Param(Constants.WRAPPER) Wrapper<ConsultationApply> qw);
}
